package valeria;

import java.util.Scanner;

public class J09SungJuk {
	public static void main(String[] args) {
		// 메서드를이용한 성적처리

		String name[] = new String[2];
		int kor[]=new int[2],
				eng[] =new int[2],
				mat[] =new int[2],
				tot[] = new int[2];
		double avg[] = new double[2];
		char grd[]= new char[2];
		Scanner sc = null;
		String result = "";
		// 성적입력
		inputSungJuk(sc, name, kor, eng, mat);
		// 성적처리
		getTotal(kor, eng, mat, tot);
		getAverage(avg, tot);
		getGrade(avg, grd);

		// 결과출력
		System.out.println(name);//대괄호없이쓸때 비교해보자
		System.out.println(name[1]);
		
		System.out.println(kor);
		System.out.println(kor[1]);
		
		System.out.println(eng);
		System.out.println(eng[1]);
		
		System.out.println(mat);
		System.out.println(mat[1]);
		
		System.out.println(tot);
		System.out.println(avg);
		System.out.println(grd);

	}// main

	public static void inputSungJuk(

	Scanner sc, String[] name, int[] kor, int []eng, int []mat) {

		sc = new Scanner(System.in);
		System.out.println("이름을 입력하세요");
		name[1] = sc.next(); // 이름 입력 받음
		System.out.println("국어점수를 입력하세요");
		kor[1] = sc.nextInt(); // 국어입력받음
		System.out.println("수학점수를 입력하세요");
		mat[1] = sc.nextInt(); // 수학 입력받음
		System.out.println("영어점수를 입력하세요");
		eng[1] = sc.nextInt();// 영어
		sc.close();

	}// inputSungJuk

	public static void getTotal(int []kor, int[] eng,
			int []mat, int []tot)
{
		tot [1]= kor[1] + eng[1] + mat[1];
	}

	public static void getAverage(double []avg, int[] tot) {
		avg[1] = (double) tot[1] / 3;
	}

	public static void getGrade(double[] avg, char[] grd) {

		switch ((int) avg[1] / 10) {
		case 10:
		case 9:
			grd[1] = '수';
			break;
		case 8:
			grd[1] = '우';
			break;
		case 7:
			grd[1] = '미';
			break;
		case 6:
			grd[1] = '양';
			break;
		default:
			grd[1] = '가';
		}
	}

}
